#ifndef FREYAABSTRACTSTRUCT_H
#define FREYAABSTRACTSTRUCT_H

#include <QVariant>

#include "freyalib_global.h"

class FREYALIBSHARED_EXPORT FreyaAbstractStruct
{
public:
    FreyaAbstractStruct(){}
    virtual ~FreyaAbstractStruct(){}

    virtual QVariant ToVariant() = 0;
    virtual bool FromVariant(const QVariant &variant) = 0;
};

#endif // FREYAABSTRACTSTRUCT_H
